﻿// Decompiled with JetBrains decompiler
// Type: Netick.Unity.SandboxLaunchData
// Assembly: Netick.Unity, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: E128C7FD-39ED-4452-86AC-6EC748457030
// Assembly location: D:\WorkSpaceDemo\UPM\NetickForUnity\Netick\Runtime\Netick.Unity.dll
// XML documentation location: D:\WorkSpaceDemo\UPM\NetickForUnity\Netick\Runtime\Netick.Unity.xml

using System.Collections.Generic;
using UnityEngine;

#nullable disable
namespace Netick.Unity;

public struct SandboxLaunchData
{
  public NetickStartMode StartMode;
  public GameObject SandboxPrefab;
  public NetworkTransportProvider TransportProvider;
  public List<NetworkObject> NetworkedPrefabs;
  public NetickConfig Config;
  public int Port;

  internal bool IsServer => this.StartMode != NetickStartMode.Client;
}
